a strong stomach - Spanish English Dictionary